#ifndef CUADRILATERO_H
#define CUADRILATERO_H

#include "dibujo3d.h"
#include "punto3d.h"
#include "visor3d_global.h"

class VISOR3D_EXPORT Cuadrilatero : public Dibujo3d
{
public:
    Cuadrilatero();
    ~Cuadrilatero();

    void setRectanguloXY(double x, double y, double ancho, double alto);
    void setRectanguloXY(const QRectF& rectangulo);

    void dibujarForma();

private:
    Punto3d vertice1;
    Punto3d vertice2;
    Punto3d vertice3;
    Punto3d vertice4;
};

#endif // CUADRILATERO_H
